home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 40.zip / BS1 part 40 / Doc_disk2.adf / C64EMU-doc < prev    next >
Text File  |  1978-11-16  |  20KB  |  444 lines

  1.                          LOADING
  2.  
  3. To load THE 64 Emulator, simply insert the disk into drive 0 (the built in 
  4. drive) and reboot your Amiga by pressing the CONTROL-AMIGA-AMIGA keys. The 64 
  5. Emulator cannot be run from the Workbench (by Icons) - you must reboot your 
  6. machine to load the program.
  7.  
  8. When loading The 64 Emulator, the program disk must be write protected (the 
  9. small hole showing), and all disk activity must be complete.  If the disk is 
  10. not write protected, then you will be prompted to write protect the disk 
  11. before the program will load.
  12.  
  13.  
  14.                     SERIAL INTERFACE CABLE
  15.  
  16. The 64 Emulator is sold in three different configurations - without a serial 
  17. interface, with a serial interface for the Amiga 1000 or with a serial 
  18. interface for the Amiga 500 and the Amiga 2000.
  19.  
  20. The Serial Interface is a cable that allows a Commodore 1541, 1571, 1581 or 
  21. compatible disk drive to be connected to the parallel port on the back of the 
  22. Amiga.  With this interface, The 64 Emulator can access Commodore 64 
  23. peripherals that would not be otherwise compatible with the Amiga. The primary
  24. advantage of using a disk drive such as the 1541 is increased compatibility 
  25. with 64 software and the ability to load copy-protected software.
  26.  
  27. Be careful when connecting cables and peripherals to your Amiga.
  28. If cables are not plugged straight into the port, they can sometimes reset 
  29. your Amiga.
  30.  
  31. To attach your Serial Interface  to your Amiga, connect the wide end of the 
  32. cable to the parallel port on the back of the Amiga and the round end to the 
  33. back of the disk drive.  The difference between the Amiga 1000 interface cable
  34. and the Amiga 500/Amiga 2000 interface cable is the connector on the wide end
  35. of the interface.
  36.  
  37. Once you have connected the Serial Interface you will have to set the system 
  38. configuration to allow The 64 Emulator to access the serial devices.
  39.  
  40.  
  41.                        CONFIGURATION EDITOR
  42.  
  43. The configuration editor allows you to customize The 64 Emulator to your 
  44. particular hardware.
  45.  
  46. To display the configuration editor, hold the CONTROL and press the HELP key 
  47. when The 64 Emulator is loaded.  A pop-up menu describing the current hardware
  48. setup will appear over the top of the 64 program that is currently running. To
  49. change any of the options, move the mouse pointer to the highlighted area 
  50. containing the current settings and press the left mouse button.  By 
  51. repeatedly pressing the left mouse button, the program will cycle through all 
  52. the possible settings for the selected option.
  53.  
  54. To exit the Configuration Editor without saving the settings, click on any 
  55. area outside of the Configuration Editor box.
  56.  
  57. SAVING THE CONFIGURATION SETTINGS
  58.  
  59. Once you have set all the options to correspond with your hardware, insert any
  60. AmigaDOS disk and click on SAVE CONFIG option.  The current settings will be 
  61. saved to the diskette and can be loaded by clicking on LOAD CONFIG with the 
  62. correct disk in the drive.  Saving settings on The 64 Emulator disk will 
  63. change the defaults when you next load the program.
  64.  
  65. After the settings are saved, you will be returned to the current 64 program.
  66. If the disk is write protected, the settings will not be saved and you will
  67. remain in the Configuration Editor. Simply write enable the disk, reinsert the
  68. disk, and click on SAVE CONFIG again.
  69.  
  70. When saving configuration setting to the program disk you must remember to 
  71. always write protect the disk after saving.
  72.  
  73. Note that you can change the configuration without saving the new settings to 
  74. disk.  This allows you to change options for different programs without having
  75. to repeatedly save the configuration.
  76.  
  77.  
  78.                   THE CONFIGURATION OPTIONS
  79.  
  80. DISK DRIVES
  81.  
  82. The 64 Emulator allows you to access Amiga floppy disks, hard drives and RAM 
  83. disk as well as Commodore 64 drives connected with the Serial Interface cable.
  84. Disk drives are accessed during 64 emulation by specifying a device number 
  85. from 8 to 11 (up to four drives may be on-line at one time).  Using the 
  86. configuration editor you may assign each of the four drive numbers to any 
  87. combination of Amiga and 64 drives.
  88.  
  89. AMIGA DRIVES
  90.  
  91. Valid Amiga drive names are: DF0:, DF1:, DF2:, DF3:, DH0:, DH1:, DH2:, DH3:, 
  92. RAM:.  DF refers to the floppy disk drives (DF0: is the built-in drive), DH 
  93. refers to hard drives and RAM: refers to a temporary file that is created in 
  94. the RAM of the Amiga (RAM: requires at least 1 Megabyte of memory).
  95.  
  96. The 64 Emulator is also compatible with the Amiga 5-1/4" drive (Model 1020) 
  97. only in the AmigaDOS format.  It will not read Commodore 64 disks directly on 
  98. an Amiga 1020 drive.  A Commodore 64 compatible drive (such as the 1541) and 
  99. Readysoft Serial Interface Cable are required to read Commodore 64 disks 
  100. directly.
  101.  
  102. If you have chosen an Amiga drive, you may then select whether or not to 
  103. emulate a 1541.  Click on the prompt to the right of the drive selection to 
  104. toggle between Standard Amiga and 1541 Emulation.  If 1541 Emulation is 
  105. selected, a file called C1541 will be created on the disk in the specified 
  106. drive when you issue the format command from the 64 (see Disk Commands 
  107. section).  This file holds the same amount of storage as would a standard 1541
  108. disk and will respond in almost exactly the same manner as a 1541 disk drive.
  109.  
  110. If the 1541 Emulation option is not selected, the drive will be less 
  111. compatible with some 64 software but you will have the full storage capacity 
  112. of the Amiga disks and be able to access files that are stored in standard 
  113. AmigaDOS format.  When the disk is not emulating a 1541, there are only two 
  114. file types, PRG and DIR. All program (PRG), sequential (SEQ) and user (USR) 
  115. will be displayed as program (PRG) files while Amiga sub-directories are 
  116. displayed as DIR.  Relative files are not supported when Standard Amiga is 
  117. selected.
  118.  
  119. To access an Amiga drive subdirectory, you must assign an unused device name 
  120. to the name of the directory you want to access in your startup-sequence.  For
  121. example, if you want to access DF0:C64Programs as a sub-directory, you can 
  122. enter ASSIGN:DF3: DF0:C64Programs in your Startup-Sequence.  This allows Df3: 
  123. to access the sub-directory on your DF0: disk.  Note that DF3: may be replaced
  124. with any unused device name, including DF0-3, DH0-3 and RAM:.
  125.  
  126. COMMODORE 64 DRIVES
  127.  
  128. Commodore 64 disk drives (with the Serial Interface) may be used by selecting 
  129. C64 as the drive type.
  130.  
  131. You may also access a Commodore 64 disk drive by device number other than the 
  132. number it is set to in the disk drive's hardware.  All Commodore disk drives 
  133. default is to device number 8.  If you want to use an Amiga drive as device 8 
  134. and the Commodore drive as device 9 (even though it is hardware device 8), you
  135. could set the device 9 prompt in the configuration settings to C64 and the 
  136. device type prompt (beside it) to Serial Cable 8.  This would tell The 64 
  137. Emulator that whenever an access is made to device 9 to translate it to use 
  138. device 8 on the serial bus.
  139.  
  140. To access any drives when using The 64 Emulator, you must specify the 
  141. appropriate device number (8 to 11) it is assigned to when issuing disk drive 
  142. commands.  It is therefore possible to have (for example) a Commodore 64 drive
  143. as device 8, Amiga floppy drive 0 as device 9, an Amiga hard drive as device 
  144. 10 and a RAM disk as device 11.
  145.  
  146. PRINTERS
  147.  
  148. Printers are selected in much the same manner as disk drives.  There are two 
  149. device numbers (4 and 5) assigned to printers during 64 emulation.  Through 
  150. the use of the Configuration Editor, you can assign each of the two devices to
  151. one of three printer types: Amiga parallel, Amiga RS232 or Commodore 64.
  152.  
  153. Amiga Parallel Printers
  154.  
  155. Amiga parallel printers are connected to the parallel port on the back of the 
  156. Amiga.  To select this type of printer, set the printer type to PAR:.
  157.  
  158. Amiga Serial (RS232) Printers
  159.  
  160. Amiga serial printers are connected to the serial port on the back of the 
  161. Amiga.  To select this type of printer, set the printer type to SER:.
  162.  
  163. Commodore 64 Serial Printers
  164.  
  165. Commodore 64 serial printers are connected to the parallel port of the Amiga 
  166. using the Serial Interface cable (or alternately connected to the 64 disk 
  167. drive which is in turn connected to the parallel port of the Amiga with the 
  168. Serial Interface cable).
  169.  
  170. MODEMS
  171.  
  172. The 64 Emulator supports any standard Amiga modem connected to the serial 
  173. port.  The 64 Emulator will not work with any Commodore 64 modems designed to 
  174. plug into the Commodore user port because the user port is not present on the 
  175. Amiga.
  176.  
  177. PORT CONFLICTS
  178.  
  179. As several of the peripherals mentioned above require the same Amiga port, a 
  180. potential conflict arises if two such devices are required to be on-line 
  181. simultaneously.  The two possible conflicts are between ReadySoft's Serial 
  182. Interface and an Amiga parallel printer and between a modem and an Amiga 
  183. Serial (RS232) printer.  If such a case arises, a prompt will appear asking 
  184. you to connect the device that the 64 requires.  Once the device is connected,
  185. click the left mouse button to continue or if you don't want to use the 
  186. requested device, press the right mouse button to cancel the prompt.  The 64 
  187. Emulator remembers which device is currently connected and will only request a
  188. change if a required peripheral is not connected to the Amiga.
  189.  
  190. MOUSE/JOYSTICK PORTS
  191.  
  192. The Amiga has two control (joystick) ports which can be configured to allow 
  193. the use of a joystick, the Amiga mouse or a light pen.  The ports must be set 
  194. for the peripheral that is currently in the port (joystick, mouse, or light 
  195. pen).  Otherwise input cannot correctly be read.
  196.  
  197. Joysticks
  198.  
  199. Many 64 programs require that a joystick be in a specific port (1 or 2).  If a
  200. program appears not to be reading the joystick, first make sure the desired 
  201. port is set to read joysticks and if this is the case, try setting the 
  202. opposite port to read joysticks and connecting the joystick to the other port.
  203.  
  204. Mouse
  205.  
  206. The 64 Emulator allows you to select how the Amiga mouse is to be interpreted 
  207. by the 64: as a 1350, as a 1351 or as paddles.
  208.  
  209. The default setting for the Amiga mouse is Paddles.
  210.  
  211. Light Pen
  212.  
  213. When using a light pen with The 64 Emulator, it must be plugged into Port 1.  
  214. You must set the configuration for Port 1 to Joystick.
  215.  
  216. 1764 RAM EXPANDER
  217.  
  218. The 1764 RAM expander is a device that allows 256K of RAM to be added to a 
  219. Commodore 64.  If your Amiga contains at least 1 Megabyte of memory, the 
  220. configuration editor will allow The 64 Emulator to simulate this device.  By 
  221. setting the option to ON, 256K of the Amiga's memory will be set aside to be 
  222. accessed as if a 1764 cartridge was connected.
  223.  
  224. MONOCHROME MODE
  225.  
  226. The 64 Emulator spends a significant amount of time creating Amiga video image
  227. from the screens that the 64 specifies.  This process is complicated by the 
  228. variety of methods of generating color that are available on the 64.  When 
  229. the Monochrome mode is enabled, all text and high resolution images are 
  230. adisplayed with only two colors - green and black, just like a monochrome 
  231. monitor.  For programs that are very screen intensive but where color is not 
  232. essential, using the monochrome mode gives a noticeable speed increase.
  233.  
  234. BORDER
  235.  
  236. Due to hardware limitations of the Amiga, generating a border around the 
  237. entire screen would greatly slow down The 64 Emulator. As an alternative, The 
  238. 64 Emulator allows you to select a border at the top and bottom of the screen.
  239. The speed will not increase if the border is turned off, but it may make the 
  240. screen more attractive with some programs.
  241.  
  242. ALTERNATE CHARACTER SET
  243.  
  244. The Amiga displays a higher resolution than the Commodore 64.  This option 
  245. allows The 64 Emulator to use an alternate character set whose letters are 
  246. clearer than the standard 64 character set. To select the alternate character 
  247. set, change this option to ON.  Click the option again to turn it off.
  248.  
  249.  
  250.                         BASIC COMMANDS
  251.  
  252. The 64 Emulator allows all Commodore 64 BASIC commands:
  253.  
  254. ABS, AND, ASC, ATN, CHR$, CLOSE, CLR, CMD, CONT, COS, DATA, DEF, DIM, END, 
  255. EXP, FN, FOR, FRE, GET, GET#, GOSUB, GOTO, IF, INPUT, INPUT#, INT, LEFT#, LEN,
  256. LET, LIST, LOAD, LOG, MID$, NEW, NEXT, NOT, ON, OPEN, OR, PEEK, POKE, POS, 
  257. PRINT, PRINT#, READ, REM, RESTORE, RETURN, RIGHT$, RND, RUN, SAVE, SGN, SIN, 
  258. SPC, SQR, STATUS, STEP, STOP, STR$, SYS, TAB, TAN, THEN, TI, TI$, TO, USR, 
  259. VAL, VERIFY, WAIT.
  260.  
  261. This guide is not intended to be a reference for the above BASIC commands.  A 
  262. number of good books are available that outline how to use these commands.
  263.  
  264.  
  265.                          THE KEYBOARD
  266.  
  267. As the Commodore 64 keyboard and the Amiga keyboard contain several different 
  268. keys, The 64 Emulator changes the functions of several Amiga keys to 
  269. correspond to keys that are required by the 64.  The following table outlines 
  270. the major changes:
  271.  
  272. AMIGA KEYS                            PERFORMS FUNCTION OF:
  273.  
  274. ESC                                   RUN/STOP
  275. DEL                                   RESTORE
  276. TAB                                   CONTROL
  277. Left AMIGA                            COMMODORE Key
  278. F10                                   HOME
  279. Shift F10                             CLR
  280. BACKSPACE                             DEL
  281. Shift BACKSPACE                       INST
  282.  
  283. There are three Commodore 64 keys that perform no function unless pressed with
  284. another key, these are SHIFT, CONTROL and COMMODORE. SHIFT is used to access 
  285. capital letters, graphic symbols and punctuation.  CONTROL is used with the 
  286. 0-9 keys to change colors and many programs use CONTROL with a letter to 
  287. represent different functions.  The COMMODORE key is used with the 0-9 keys to
  288. change color and with letters to generate alternate graphic symbols.  The 
  289. SHIFT and COMMODORE keys when held down together will toggle the screen 
  290. between upper case/lower case and upper case/graphics.
  291.  
  292. The RUN/STOP key (ESC on the Amiga) is used to stop execution of BASIC 
  293. programs and loading files.  If holding RUN/STOP does not stop the program, 
  294. hold RUN/STOP while pressing the RESTORE (DEL on the Amiga) and BASIC should 
  295. stop.  If this fails, pressing CONTROL, LEFT-ALT, and HELP simultaneously 
  296. should reset the 64 to BASIC, clearing the current program (as if the emulator
  297. had just been loaded).  If this doesn't stop the program, you will have to 
  298. reload The 64 Emulator.
  299.  
  300.  
  301.                         TRANSFER SOFTWARE
  302.  
  303. To make the transfer of software from 5-1/4" disks to 3-1/2" disks easier, 
  304. ReadySoft Inc. has included a transfer program on The 64 Emulator program 
  305. disk.
  306.  
  307. To load the transfer program, type:
  308.  
  309. LOAD"TRANSFER",10   <RETURN>
  310. RUN     <RETURN>
  311.  
  312. If you have changed your device number, replace the 10 in the loading command 
  313. with the device number of the drive containing The 64 Emulator program disk.  
  314. This drive must be set to Amiga Standard in the configuration editor so that 
  315. the drive can read the transfer software.
  316.  
  317. The transfer software allows you to select which drive contains the disk you 
  318. want to copy from (the source disk), and which drive contains the disk you 
  319. want to transfer to (the destination disk). 
  320.  
  321. Note that you must format the destination disk first (if it has not already 
  322. been formatted) from the WorkBench or CLI before loading The 64 Emulator.
  323.  
  324. By default, the source device is set to 8 which will copy from the Commodore 
  325. 64 serial disk drive, and the destination is set to 10 which will copy to the 
  326. built-in Amiga 3-1/2" disk drive in Amiga Standard format.  If you need to 
  327. change the source device number press S, and if you need to change the 
  328. destination device number, press D.
  329.  
  330. Now select whether you want to make an exact copy of the disk or copy 
  331. individual files by pressing E or F.
  332.  
  333. If you select E, the copy will be more compatible with the 1541, but will be 
  334. slower than Amiga Standard when being accessed, and uses only 1/5 of the disk 
  335. space available.  The Amiga drive must be in the 1541 Emulation mode when 
  336. making an exact copy.  The copying will begin immediately.
  337.  
  338. If you select F, you may copy using 1541 Emulation or preferably Amiga 
  339. Standard on the 3-1/2" drive, which will increase speed and allow for all of 
  340. the available disk space to be used.  You will be asked for a directory 
  341. pattern (you may simply hit RETURN on this option).  The default pattern of * 
  342. will display the entire directory of the source disk when RETURN is pressed.  
  343. To select a file to be copied, move the cursor to the file name and press the 
  344. RETURN key (a Y will appear beside the name).  Repeat this procedure until all
  345. the files that you want copied have a Y beside them.  To begin the copy, press
  346. the F1 key.
  347.  
  348. If the software you want to transfer is copy-protected, the transfer software 
  349. may not copy it to 3-1/2" disk format.
  350.  
  351.  
  352.                           LIMITATIONS
  353.  
  354. Due to the nature of The 64 Emulator, some programs will run between two and 
  355. five times slower than the Commodore 64, others will run at full speed.  This 
  356. slow-down will not be noticeable on all programs.  Games that allow you to 
  357. change the speed of play should be set at maximum speed to compensate.
  358.  
  359. Due to hardware limitations on the Amiga, sprites may, from time to time, 
  360. flicker or change color.  This is most noticeable when many sprites are close 
  361. to each other.
  362.  
  363. Most protected software requires the Serial Interface and a 1541 disk drive to
  364. load the program.  This is due to the copy-protection employed by various 
  365. companies.  Even with a Serial Interface cable, some software may not load 
  366. with The 64 emulator if fast loaders are used as part of the protection.
  367.  
  368. The 64 Emulator requires complete control of the Amiga hardware, and as such, 
  369. multitasking is not allowed during the emulation.
  370.  
  371.  
  372.                  COMMON PROBLEMS AND SOLUTIONS
  373.  
  374. PROBLEM                              SOLUTION
  375.  
  376. Joysticks do not operate properly.   Check configuration setting.
  377.  
  378. Disk drives cannot be accessed.      Check configuration setting.
  379.  
  380. Characters appear on screen for no   Change configuration for 
  381. apparent reason.                     port with mouse to Paddles.
  382.  
  383. Commodore 64 program won't load.     Give the program a few 
  384.                                      minutes to load, and if 
  385.                                      nothing happens, the program
  386.                                      may not be compatible.
  387.  
  388. Commodore 64 program won't load      Program may be copy-
  389. from Amiga disk when transfered.     protected.
  390.  
  391. Configuration won't save to disk.    Check write protect tab.
  392.  
  393.  
  394. GEOS
  395.  
  396. When loading GEOS, all device settings in the Configuration Editor are 
  397. automatically set to C64 SERIAL devices.  GEOS cannot be used with drives 
  398. other than Commodore 1541 and 1571 serial disk drives.
  399.  
  400.  
  401.                 SERIAL CABLE INSTRUCTIONS FOR
  402.                 THE A500/A2000 AMIGA COMPUTERS
  403.  
  404.  
  405. This cable will allow use of a 1541 or 1571 disk drive with the Amiga 500 or 
  406. Amiga 2000.
  407.  
  408. PARTS LIST
  409.  
  410. 1 - 6 Pin Din Plug (Male)
  411. 1 - DB25 Connector (Male)
  412. 4'-0" - Cable, 4 conductor, shielded
  413.  
  414. WIRING INSTRUCTIONS
  415.  
  416.    DIN PLUG                        DB25 CONNECTOR
  417.  
  418.    Pin 1 - not used                  -------
  419.    Pin 2              to           Pin 20
  420.    Pin 3              to           Pin 5
  421.    Pin 4              to           Pin 6
  422.    Pin 5              to           Pin 7
  423.    Pin 6 - not used                  -------
  424.  
  425. Internal wiring on the DB25 connector:
  426.  
  427.    Pin 6 to Pin 8
  428.    Pin 7 to Pin 9
  429.  
  430. Note:  The above cable has been tested and does function.
  431.  
  432. CONNECTING THE CABLE
  433.  
  434. 1. Turn power off to the computer.
  435. 2. Connect DB25 end of cable to the parallel port of the Amiga.
  436. 3. Connect Din plug end of cable to 1541 or 1571 disk drive.
  437.  
  438. NOTE TO AMIGA 1000 USERS
  439.  
  440. The wiring of the connectors will be the same, except you must purchase a 
  441. connector that matches the parallel port on your Amiga.
  442.  
  443.  
  444.